mare imbrum'un kuzey sınırında yer alan bir dağ sırası - Turkish English Dictionary